take a lease on business premises - Türkisch Englisch Wörterbuch